package com.gyhy.dumplings.order.vo;

import com.gyhy.dumplings.order.entity.OrderDetailEntity;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * @description:
 * @author: 光影灰翼
 * @date: 2022-10-08 10:51
 * @version: 1.0
 * @email: 978330688@qq.com
 */
@Data
public class OrderDetailVo  implements Serializable {
                   // method: "",
                   //  flavouring: [],
                   //  productId: "",
                   //  num: 1,
                   //  price:0,
    String method;
    Long productId;
    List<String> flavouring;
    Long num;
    BigDecimal price;

    public OrderDetailEntity convertOrderDetailEntity(){
        OrderDetailEntity orderDetailEntity = new OrderDetailEntity();
        orderDetailEntity.setInfo("配料："+flavouring.toString()+"做法："+ method);
        orderDetailEntity.setProductId(productId);
        orderDetailEntity.setProductNum(num);
        orderDetailEntity.setProductPrice(price);
        return orderDetailEntity;
    }
}
